package top.tangyh.lamp.care.vo.result;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
@Schema(description = "病人信息入参类")
public class PatBaseInfoInVO {

    @NotNull(message = "请输入id")
    private Long id;

    @Schema(description = "联系人", requiredMode = Schema.RequiredMode.REQUIRED)
    private String contacts;

    @Schema(description = "联系人电话", requiredMode = Schema.RequiredMode.REQUIRED)
    private String contactsPhone;

    @Schema(description = "联系人关系", requiredMode = Schema.RequiredMode.REQUIRED)
    private String relation;

    @Schema(description = "病人地址", requiredMode = Schema.RequiredMode.REQUIRED)
    private String address;

    @Schema(description = "血型")
    private String bloodType;

    @Schema(description = "年龄")
    private Integer age;

    @Schema(description = "护理等级", requiredMode = Schema.RequiredMode.REQUIRED)
    private String nursingLevel;

}
